@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Horizontal list navigation "Shiny Buttons"
 * (de) Horizontale Navigationsliste "Shiny Buttons"
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.4
 * @revision        $Revision: 130 $
 * @lastmodified    $Date: 2007-10-05 19:05:21 +0200 (Fr, 05 Okt 2007) $
 */

@media all
{
  ul#nav_main {
    /* (en) containing floats in IE */
    /* (de) Einfassen der Floats im IE */
    width: 945px;
    
    /* (en) containing floats in all other browsers */
    /* (de) Einfassen der Floats in allen anderen Browsern */
    
    
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
   
   
	background:url(../../images/bg_menu.png) no-repeat top center;
	height:39px;
	padding-top:1px;
	padding-left:5px;
	margin:0 auto;
	
	
  }

  

  ul#nav_main li {
   
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display: inline;
    float: left;
    font-size: 15px;
    line-height: 1em;
    list-style-type: none;
    margin: 0;
    padding: 0;
	background:url(../../images/bg_right_menu.png) top right no-repeat;
	margin-right:1px;
	position:relative;
	
  }

  ul#nav_main li a,
  ul#nav_main li strong {
    background: transparent;
    color:#fff;
    display: block;
    font-size: 1em;
    
    margin: 0;
    padding:12px 25px 12px 24px;
    text-decoration: none;
    width: auto;
  }

  ul#nav_main li a:focus,
  ul#nav_main li a:hover,
  ul#nav_main li a:active  {
    background:url(../../images/bg_main_over.jpg) repeat-x;
    color:#fff;
    text-decoration: none;
  }

  ul#nav_main li#current {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
     background:url(../../images/bg_main_over.jpg) repeat-x;
    color:#fff;
    text-decoration: none;
  }

  ul#nav_main li#current strong,
  ul#nav_main li#current a,
  ul#nav_main li#current a:focus,
  ul#nav_main li#current a:hover,
  ul#nav_main li#current a:active {
   
  }
  
  /*lever 1*/
  
	
ul#nav_main li ul.navigation-2
	{ margin:0; padding:0; list-style:none; display:none; width:160px; position:absolute; top:40px; left:0px; padding-bottom:0px; z-index:50000; margin-top:2px; background:#d9d9d9}
ul#nav_main li:hover ul.navigation-2
	{ display:block; }
ul#nav_main li ul.navigation-2 li
	{ width:160px; background:#d9d9d9; display:block; height:30px; z-index:50000; border:0px; font-size:12px; border-bottom:1px solid #ffffff; border-top:1px solid #b1b1b1;}

ul#nav_main li ul.navigation-2 li a:link,
ul#nav_main li ul.navigation-2 li a:visited
	{width:160px; margin-left:0px; color:#000; position:relative; z-index:1000; display:block; padding:10px 0px 10px 10px;}
ul#nav_main li ul.navigation-2 li:hover a,
ul#nav_main li ul.navigation-2 li a:active,
ul#nav_main li ul.navigation-2 li a:hover
	{ color:#fff; text-decoration:none;width:150px; padding-left:10px; background:url(../../images/bg_main_over.jpg) repeat-x;}
ul#nav_main li ul.navigation-2 li a.current
	{ color:#fff; text-decoration:none; }
	/*must have*/
.ddshadow { position:absolute;}	
}